ancient discoveries that cannot be explained